appall society

Translations
шокировать общество
The crime appalled society.
Преступление шокировало общество.
Words
society

noun
общество
appall

verb
ужасать